Back to CD |
|
Back to WELCOME Page |
The WIN-30D provides 16 single-ended analog inputs with selectable ranges, and high impedance inputs. Software selectable voltage ranges are 0 to 5 V or ▒5 Vdc. Each input is individually buffered, obliviating the requirement for low impedance voltage sources, and eliminating all possibility of charge pump-back problems.
The WIN-30D also features a channel list in hardware, which specifies the sequence in which input channels should be scanned. This technique allows complete flexibility in sampling, as channels can be sampled in any sequence, and allows the card to maintain its full 1 MHz throughput regardless of the number of channels sampled. Block scan mode, or near-simultaneous mode is also available. In this mode, a preset number (or block) of channels is scanned on each strobe. This allows all 16 channels to be sampled within 16 ╡sec.
The WIN-30D offers the user the option of data packing. This packs four 12-bit samples into three 16-bit words, meaning that for each four 12 bit input samples, the host PC has only to perform three 16-bit AT-bus transfers. This reduces the card's maximum data rate from 1 MHz to only 750 kHz.
Conventional data transfer techniques on PCs are normalled limited to either polled I/O or DMA. The WIN-30D offers three additional high speed techniques, Dual DMA Channel, 16-Bit Rep String, and 32-Bit Rep String operations.
Dual DMA channel operation utilizes burst DMA transfers, allowing data to be acquired into all available memory, including extended or XMS memory, by utilizing two DMA channels alternately. In contrast to conventional DMA technology, the bust DMA mode transfers a block of 512 samples, with only a single acquire/release operation for each block. This allows a typical AT class computer to reach a transfer rate of over 900 kwords per second. When used in combination with the WIN-30D's data packing, this allows a maximum possible transfer rate of over 1.2 million samples per second, comfortably above the WIN-30D's max. sampling rate.
Repeat string operations utilize the REP INSW instruction of 286/386/486 microprocessors. The Rep String instruction performs a zero-overhead look which inputs data from the WIN-30D to main system memory. Because processor generated I/O cycles are faster than DMA generated cycles (typically 350 nsec vs 800 nsec), data transfer rates are faster than DMA transfers. When combined with data packing, data transfer rates between 1.6 and 2.5 million samples per second are available. On 386 or better computers, the WIN-30D can take advantage of 32-bit Rep String instructions, improving transfer rates and efficiency by approx. 10% over the 16-bit rep string. The WIN-30D contains 24 digital I/O lines, each of which may be programmed for input or output. All lines are fully TTL compatible.
The WIN-30D is supplied with driver software for both DOS and Windows. The DOS driver provides access to languages such as Microsoft C, Borland C++, Turbo C, Turbo C++, QuickBASIC, Microsoft Fortran and Turbo Pascal. The Windows 3.1 driver allows access to all board functions from Windows-based compiled languages, including Microsoft C, Borland C++, Tubo C for Windows, Turbo Pascal for Windows and Visual Basic. This software also includes a virtual device driver, which directly handles interrupts generated by the board without the latency introduced by the default Windows 3.1 interrupt handling system. "Status" Software for DOS and Windows, advanced data acquisition programs, are also included. For High speed streaming to disk, Labtech Notebook Pro supports up to 750khz.
Copy (to your hard drive) WIN-30 Software for DOS and Windows 3.1 Now!
Copy (to your hard drive) WIN-30 Software for Windows 95 Now!
View an Adobe Acrobat pdf file for more
product info (requires Acrobat Reader).
|
|